package pe.edu.upc.dew.grupo7.service;

import java.util.List;
import pe.edu.upc.dew.grupo7.model.Funcion;
import pe.edu.upc.dew.grupo7.dao.FuncionDao;

public class FuncionServiceImpl implements FuncionService {
	private FuncionDao funcionDao;

	public void setFuncionDao(FuncionDao funcionDao) {
		this.funcionDao = funcionDao;
	}

	public FuncionServiceImpl() {
	}

	public Funcion GetFuncionPorCodigo(Funcion funcion) {
		return funcionDao.getFuncionPorCodigo(funcion.getCodigofuncion());
	}

	public void Insert(Funcion funcion) {
		funcionDao.insert(funcion);

	}

	public void DeleteFuncionPorCodigo(Funcion funcion) {
		funcionDao.deleteFuncionPorCodigo(funcion.getCodigofuncion());

	}

	public void updatePorCodigo(Funcion funcion) {
		funcionDao.updatePorCodigo(funcion);

	}

	// Checkear!!!!!!!
	public List<Funcion> GetFunciones(Funcion funcion) {
		return null;
	}

}
